Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
52 ELSTOW ROAD Semi-Detached £368,116 £210,000 26 Apr 2006
56 ELSTOW ROAD Detached £335,582 £320,000 1 Feb 2022
60 ELSTOW ROAD Semi-Detached £340,161 £226,000 23 Sep 2014
62 ELSTOW ROAD Semi-Detached £315,440 £294,000 11 Jun 2021